fatalities and injuries - Alemán Inglés Diccionario